Gmc evolution